critically endangered - French English Dictionary